demand/require assistance - English Synonyms Dictionary